home *** CD-ROM | disk | FTP | other *** search
- Support for compliation of plplot with
- emx0.8h (gcc 2.5.7)
- svgakit/vesakit 1.6 (Johannes Martin)
-
- See README.emx for information on obtaining both of the above.
-
- The final executables run in DOS or DOS mode of OS/2.
- Forget about trying to run in a ms-Windows DOS box.
-
- To compile everything simply:
- > mkmf
- > cd tmp
- > make links
- > make
- > make install
-
- The install can provide the stubs for FORTRAN via "f2c", the fortran-to-C
- converter. Set the "enable_f77" variable to "yes" in ./mkmf.bat to install
- the f2c stubs. I have not personally tested this, but is said to work with
- the djgpp/gcc port.
-
- The makefiles have been tested and work with dmake3.8 and GNU make.
- The only Unix-ish tool that is required by the makefile(s) is an
- `rm` that understands forward-slashes to remove the library target.
-
- The default installations are
- plplot library: /usr/local/plplot/lib
- demo programmes: /usr/local/plplot/demos
-
- These locations can be changed in the ./cf/init.in file.
- (Please note the UNIX and MS-DOS name types and change BOTH.)
-
- To compile the demos:
- > cd DEMOS_DIRECTORY/c
- > make cdemos
- > make bind
-
- The final step is to enable port and memory access for the VESA driver.
- If a demo executable core dumps when you use "-dev vga", it is probably
- because you forgot the final binding step.
-
- Other customizations:
-
- - pldevs.h
- Define the appropriate macro to enable the corresponding output driver.
-
- - plconfig.h
- Define (string) values for LIB_DIR, BIN_DIR, and TCL_DIR if you want
- plplot to look somewhere other than the hardwired or
- environmentally-set locations for the files it needs.
- These values (and/or the environment variables) should be in
- forward-slash UNIX style, but can include a drive specifier.
- eg, #define LIB_DIR "c:/usr/local/plplot/lib/"
-
- Many thanks to Paul Kirschner (pek@utrc.utc.com) for his djgpp configuration
- which provided the basis for this one.
-
- Mark Olesen
- Queen's University at Kingston
- olesen@weber.me.queensu.ca
-